module com.wutong.engine {
    requires javafx.controls;
    requires javafx.fxml;
    requires javafx.web;

    requires org.controlsfx.controls;
    requires org.kordamp.ikonli.javafx;
    requires org.kordamp.bootstrapfx.core;
    requires eu.hansolo.tilesfx;
    requires com.almasb.fxgl.all;
    requires org.slf4j;
    requires com.fasterxml.jackson.databind;
    requires annotations;

    opens com.wutong.engine.application to javafx.fxml;
    exports com.wutong.engine.application;
    exports com.wutong.engine.entity;
    exports com.wutong.engine.entity.animation;
    exports com.wutong.engine.entity.enums;
    exports com.wutong.engine.input;
    exports com.wutong.engine.entity.interfaces;
}